large quantity of papayas - French English Dictionary